<World3D> world9 </World3D>

<KTABLE> move15 | 0,-0.1 | 100,0 | 350,0 | 400, -0.1 </KTABLE>
<KTABLE> move16 | 0,1.1 | 100,0.91 | 400,0.91 | 450, 1 </KTABLE>

<KIMG> warp9  | data/part9/twirl9.iff </KIMG>

<KIMG> pic9 | data/part9/pic9.iff </KIMG>

<KTABLE> paltab9 | 0,0 | 30,1 | 400,1 | 450,0 </KTABLE>

<KIMG> ctable9 | data/part9/ctable9.iff </KIMG>
<computecolortable> table9 | ctable9 |0|0|0|0 </computecolortable>

<KIMG> texture9 | data/part9/cellshadingenv.iff </kimg>
<t3dEnvMap> tmapenv9 | texture9 | table9 </t3dEnvMap>
<t3dFlat> t_BlackBorder2 | 0 </t3dFlat>
<shapepatch> outlinePatch2 | tmapenv9  | t_BlackBorder2 |0.5 </shapepatch>

<lwo3d> monster | world9 | 0|0|0|0|0|0|1|1|1| data/part9/monster.lwo | 1 | tmapenv9</lwo3d>

<KTABLE> move9 | 0,200 | 50,20 | 400,20 | 450,-200 </KTABLE>

<KTABLE> move11 | 0,0 | 100, 0 | 150, 0.4 | 300, 0 | 400, 0.4 | 450, 0</KTABLE>
<KTABLE> move12 | 0,0 </KTABLE>
<KTABLE> move13 | 0,0 | 50,0.5 | 100,1 | 150,1.5 | 200,1 | 250,0.3 | 300, 1 | 350,1.5 | 450,1 |</KTABLE>

<KCAM> camera9 |0|0|-70|0|0|0|0.5  </KCAM>

<KPART>
    <ID> Part9 </ID>

  <Fx>
      <Pa>BindPalette</Pa>
      <Pa> aft | paltab9 | 0 | 0 </Pa>
      <Pa>CTE|0</Pa>              type of fade:0,1,2,3
      <Pa>CTE|255</Pa>            optional color 0->255 (0)
      <Pa>texture9</Pa>     palette where to fade ( "B" )
      <Pa>texture9</Pa>            optional source Palette(2)
      <Pa>CTE|0</Pa>              type of fade:0,1,2,3
      <Pa>CTE|255</Pa>            optional color 0->255 (0)
      <Pa>texture9</Pa>       Palette where to fade ( "B" )
      <Pa>texture9</Pa>       optional source Palette(2)
      <Pa>CTE|0</Pa>              type of fade:0,1,2,3
      <Pa>CTE|255</Pa>            optional color 0->255 (0)
      <Pa>texture9</Pa>       Palette where to fade ( "B" )
      <Pa>texture9</Pa>       optional source Palette(2)
  </Fx>


    <Fx>
        <Pa> Twirl </Pa>                some normal twirl on the background.
        <Pa>mainscreen</Pa>
        <Pa> warp9 </Pa>

        <Pa>SIN|0.5|1|0.15</Pa> ofsx
        <Pa>COS|0.5|1|0.45</Pa> ofsY

        <Pa>SIN|0|0.1|1</Pa> start angle
        <Pa>CTE|0</Pa>    amp. angle
        <Pa>CTE|0</Pa>    freq angle

        <Pa>CTE|0</Pa>         start dist.
        <Pa>SIN|-1|0.6|0.05</Pa> amp.dist
        <Pa>COS|0|0.2|10</Pa> freq dist

        <Pa>CTE|0</Pa> mapping type
    </Fx>

   <Fx><Pa> motionblur </Pa>
         <Pa> mainscreen </Pa>
         <Pa> table9 </Pa>
   </Fx>



    <Fx><Pa> Set3DObject </Pa>
        <Pa> monster </Pa>

        <Pa> cte | 0 </Pa>
        <Pa> aft | move9 | 0 | 0 </Pa>
        <Pa> cte | 0 </Pa>

        <Pa> spl | move11 | 0 | 0 </Pa>
        <Pa> spl | move12 | 0 | 0 </Pa>
        <Pa> spl | move13 | 0 | 0 </Pa>

        <Pa> 3cte|1|1|1 </Pa>  scale
    </Fx>


    <Fx><Pa> Draw3DWorld </Pa>
        <Pa> mainscreen </Pa>
        <Pa> world9 </Pa>
        <Pa> camera9 </Pa>
        <Pa> cte|0 </Pa>
        <Pa> cte|1 </Pa>
        <Pa> cte|200</Pa>
    </Fx>

   <Fx><Pa> sprite </Pa>
      <Pa> mainscreen </pa>
      <Pa> pic9 </Pa>
      <Pa> aft | move15 | 0 | 0 </Pa>
      <Pa> cte | 0.2</Pa>
      <Pa> aft | move15 | 0 | 0.1</Pa>
      <Pa> cte | 0.8</Pa>
   </Fx>

   <Fx><Pa> sprite </Pa>
      <Pa> mainscreen </pa>
      <Pa> pic9 </Pa>
      <Pa> aft | move16 | 0 | 0.1 </Pa>
      <Pa> cte | 0.2</Pa>
      <Pa> aft | move16 | 0 | 0</Pa>
      <Pa> cte | 0.8</Pa>
   </Fx>

   <Fx><Pa> SpriteTable </Pa>
        <Pa>mainscreen</Pa>
        <Pa> text5 </Pa>
        <Pa> aff | 1 | -0.015 </Pa>
        <Pa> cte | 0.22 </Pa>
        <Pa> aff | 4 | -0.015 </Pa>
        <Pa> cte | 0.28 </Pa>
        <Pa> table9 </Pa>  50% transpa
    </Fx>

   <Fx><Pa> SpriteTable </Pa>
        <Pa>mainscreen</Pa>
        <Pa> text5 </Pa>
        <Pa> aff | 0 | 0.015 </Pa>
        <Pa> cte | 0.72 </Pa>
        <Pa> aff | -4 | 0.015 </Pa>
        <Pa> cte | 0.78 </Pa>
        <Pa> table9 </Pa>  50% transpa
    </Fx>




</KPART>
